_POP_FX_DRIVER_CALLBACKS

//0x24 bytes (sizeof) struct _POP_FX_DRIVER_CALLBACKS { VOID (*ComponentActive)(VOID* arg1, ULONG arg2); //0x0 VOID (*ComponentIdle)(VOID* arg1, ULONG arg2); //0x4 VOID (*ComponentIdleState)(VOID* arg1, ULONG arg2, ULONG arg3); //0x8 VOID (*DevicePowerRequired)(VOID* arg1); //0xc VOID (*DevicePowerNotRequired)(VOID* arg1); //0x10 LONG (*PowerControl)(VOID* arg1, struct _GUID* arg2, VOID* arg3, ULONG arg4, VOID* arg5, ULONG arg6, ULONG* arg7); //0x14 VOID (*ComponentCriticalTransition)(VOID* arg1, ULONG arg2, UCHAR arg3); //0x18 VOID (*DripsWatchdogCallback)(VOID* arg1, struct _DEVICE_OBJECT* arg2, ULONG arg3); //0x1c VOID (*DirectedPowerTransitionCallback)(VOID* arg1, UCHAR arg2, ULONG arg3); //0x20 };